poderse ver desde - French English Dictionary